ant spider – Deutsch–English translations

🇬🇧 en de 🇩🇪

ant spider noun

  • spider of the Zodariidae
Ameisenjäger
Wiktionary Links